package zwp.exercise.service.exercisedemo;

/**
 * @Author zwp14
 * @create 2025/9/24 21:20
 * @description 基本数据类型
 * 一个字节（byte）=8位（bits）=计算机中最小的数据单位表示二进制0或者1
 * 在计算机中定义一个字节由8个位组成=2的8次方即可以表示256种状态
 * 以int为例，其占用四个字节，在计算机中显示为 01010101 0或者1可变换，但总共只有八个数字
 * byte=1个字节，short=2个字节，int=4个字节，long=8个字节
 */
public class BasicDataTypesDemo {

    //--------整数类型----------
    /**
     * int类型
     *     // byte,short,long类型和int类型定义一样，
     *     // 但是因为long类型的范围比较大，属于高精度数据类型，在赋值的时候需要和int进行区分，在其后面加L
     */
    int numFirst;
    int numSecond,numThree;
    int numFour = 4;
    int numFive = 5, numSix = 6;
    int numSeven = 3+4;
    int numAll = numFour + numFirst + numSix;




    //--------浮点类型----------
    /**
     * float类型和double类型--浮点型属于近似值，在系统运算后的结果可能与实际存在偏差
     * float类型需要在小数后面加f或者F用以区分，默认情况下小数都是double类型
     */
    float aFloat = 13.23f;
    double aDouble = 4562.12d;
    double bDouble = 45678.4546d;







}
